technical meaning - Almanca İngilizce Sözlük